function inicializa_xhr() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}
function cargarGuardarFueraCatalogo(id, codigo) {
	peticion = inicializa_xhr();
	if (peticion) {
		peticion.onreadystatechange = muestraGuardarFueraCatalogo;
		peticion.open("POST", "guardarFueraCatalogo", true);
		peticion.setRequestHeader("Content-Type",
				"application/x-www-form-urlencoded");
		var selectFueraCatalogo = document.getElementById("fueraCatalogo" + codigo);
		var fueraCatalogo = selectFueraCatalogo[selectFueraCatalogo.selectedIndex].value;

		peticion.send("id=" + id + "&codigo=" + codigo + "&fueraCatalogo="
				+ fueraCatalogo);
	}
}
function muestraGuardarFueraCatalogo() {
	if (peticion.readyState == 4) {
		if (peticion.status == 200) {
			var id = peticion.responseText;
			var botonGuardar = document.getElementById(id);
			botonGuardar.src = "img/guardarVerde.jpg";
			botonGuardar.disabled = true;
			document.location.reload();
		}
	}
}
function activarGuardarFueraCatalogo(linea) {

	var elementoGuardar = document.getElementById("guardarfueraCatalogo"
			+ linea);
	elementoGuardar.disabled = false;
	elementoGuardar.src = "img/guardarRojo.jpg";

}

function activarGuardarPromocion(linea) {

	var elementoGuardar = document.getElementById("guardarPromocion" + linea);
	elementoGuardar.disabled = false;
	elementoGuardar.src = "img/guardarRojo.jpg";

}














function cargarGuardarPromocion(id, codigo) {
	peticion = inicializa_xhr();
	if (peticion) {
		peticion.onreadystatechange = muestraGuardarPromocion;
		peticion.open("POST", "guardarPromocion", true);
		peticion.setRequestHeader("Content-Type",
				"application/x-www-form-urlencoded");
		var selectPromocion = document.getElementById("promocion" + codigo);
		var promocion = selectPromocion[selectPromocion.selectedIndex].value;

		peticion.send("id=" + id + "&codigo=" + codigo + "&promocion="
				+ promocion);
	}
}
function muestraGuardarPromocion() {
	if (peticion.readyState == 4) {
		if (peticion.status == 200) {
			var id = peticion.responseText;
			var botonGuardar = document.getElementById(id);
			botonGuardar.src = "img/guardarVerde.jpg";
			botonGuardar.disabled = true;
		}
	}
}


function activarGuardarPromocion(linea) {

	var elementoGuardar = document.getElementById("guardarPromocion" + linea);
	elementoGuardar.disabled = false;
	elementoGuardar.src = "img/guardarRojo.jpg";

}











